winning streak
A series of consecutive successes, a run of good luck, as in
Our son-in-law has been on a winning streak with his investments
. This expression comes from gambling.
[
Mid-1900s
]